.elementor-90 .elementor-element.elementor-element-d5a0a5a>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-90 .elementor-element.elementor-element-d5a0a5a .elementor-background-overlay {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-90 .elementor-element.elementor-element-d5a0a5a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:5px 0px 5px 0px;
}

.elementor-90 .elementor-element.elementor-element-d5a0a5a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-4aaf41b>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.5;
}

.elementor-90 .elementor-element.elementor-element-4aaf41b>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0% 10% 0% 10%;.elementor-90 .elementor-element.elementor-element-9f44504 .elementor-heading-title
	--e-column-margin-right: 10%;
	--e-column-margin-left: 10%;
	padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-4aaf41b>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-9f44504 {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-9f44504 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Open Sans Hebrew", 'Microsoft Yahei', Sans-serif;
	font-size: 65px;
	font-weight: 400;
	/*letter-spacing: 8px;*/
	line-height: 1.4;
	/*background: #00000047;*/
 /*   border-radius: 10px;*/
 /*   padding: 10px;*/
 font-weight: bold;
 margin-top: 100px;
}

.elementor-90 .elementor-element.elementor-element-b5a7f63 {
	text-align: center;
	color: #FFFFFF;
	font-size: 24px;
	font-weight: 600;
	line-height: 2em;
	letter-spacing: 0.5px;
}

.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-item>div {
	text-align: center;
	margin-right: 15px;
	margin-left: 15px;
}

.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-items>li {
	display: table-cell;
}

.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-digits::after {
	left: 98%;
	color: #FFFFFF;
	font-family: "Arial", 'Microsoft Yahei', Sans-serif;
	font-weight: 400;
}

.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-container {
	margin-right: -15px;
	margin-left: -15px;
	margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-digits {
	color: #FFFFFF;
	font-family: "Open Sans Hebrew", 'Microsoft Yahei', Sans-serif;
	font-size: 50px;
	font-weight: 400;
}

.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-label {
	font-family: "Open Sans Hebrew", 'Microsoft Yahei', Sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 2.7em;
}

.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-finish-message {
	text-align: left;
}

.elementor-90 .elementor-element.elementor-element-3b15016 {
	margin-top: 100px;
	margin-bottom: 50px;
}

.elementor-90 .elementor-element.elementor-element-eec9d7e {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-eec9d7e .elementor-heading-title {
	color: #444444;
	font-family: var(--e-global-typography-8d18e0b-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-8d18e0b-font-size);
	font-weight: var(--e-global-typography-8d18e0b-font-weight);
	text-decoration: var(--e-global-typography-8d18e0b-text-decoration);
	line-height: var(--e-global-typography-8d18e0b-line-height);
	letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
	word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-d2336e2 {
	margin-top: 0px;
	margin-bottom: 80px;
}

.elementor-90 .elementor-element.elementor-element-4201684 {
	column-gap: 0px;
	color: var(--e-global-color-1577fdf);
}

.elementor-90 .elementor-element.elementor-element-4201684>.elementor-widget-container {
	padding: 20px 0px 0px 50px;
}

.elementor-90 .elementor-element.elementor-element-1f524b5 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 50px;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-container {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-icon {
	background-color: #E4007F;
	color: #FFFFFF;
	font-size: 30px;
	border-radius: 100px 100px 100px 100px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-icon svg {
	fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-icon .eael-counter-svg-icon {
	height: 30px;
	width: 30px;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-icon .eael-counter-svg-icon svg {
	height: 30px;
	width: 30px;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-icon .fa,
.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-icon img {
	transform: rotate(102deg);
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-icon-wrap {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-number {
	color: var(--e-global-color-text);
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-number-wrap {
	font-family: "Open Sans Hebrew", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0.75px;
	letter-spacing: 0.75px;
    margin-left: 30px;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-number-suffix {
	font-family: "Milky-mono-light", 'Microsoft Yahei', Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: 0.5px;
}

.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-container {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-icon {
	background-color: var(--e-global-color-708e196);
	color: #FFFFFF;
	font-size: 30px;
	border-radius: 100px 100px 100px 100px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-icon svg {
	fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-icon .eael-counter-svg-icon {
	height: 30px;
	width: 30px;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-icon .eael-counter-svg-icon svg {
	height: 30px;
	width: 30px;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-icon .fa,
.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-icon img {
	transform: rotate(102deg);
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-icon-wrap {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-number {
	color: var(--e-global-color-secondary);
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-number-wrap {
	font-family: "Open Sans Hebrew", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0.75px;
    margin-left: 30px;
}

.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-container {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-icon {
	background-color: var(--e-global-color-708e196);
	color: #FFFFFF;
	font-size: 30px;
	border-radius: 100px 100px 100px 100px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-icon svg {
	fill: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-icon .eael-counter-svg-icon {
	height: 30px;
	width: 30px;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-icon .eael-counter-svg-icon svg {
	height: 30px;
	width: 30px;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-icon .fa,
.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-icon img {
	transform: rotate(102deg);
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-icon-wrap {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-number {
	color: var(--e-global-color-secondary);
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-number-wrap {
	font-family: "Open Sans Hebrew", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: 0.75px;
    margin-left: 30px;
}

.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.elementor-90 .elementor-element.elementor-element-5d56995:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-5d56995>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("4-5-bg.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-5d56995 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-90 .elementor-element.elementor-element-5d56995>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-9a5988b {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-9a5988b .elementor-heading-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-8d18e0b-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-8d18e0b-font-size);
	font-weight: var(--e-global-typography-8d18e0b-font-weight);
	text-decoration: var(--e-global-typography-8d18e0b-text-decoration);
	line-height: var(--e-global-typography-8d18e0b-line-height);
	letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
	word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-213f784e>.elementor-container {
	max-width: 1200px;
}

.elementor-90 .elementor-element.elementor-element-213f784e {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__front {
	background-image: url("onsite20-13.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #381B2A24;
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__back {
	background-image: url("onsite20-131.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	background-color: #0C0A074D;
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box {
	height: 450px;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: #ffffff;
	font-family: "Roboto", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
	text-transform: capitalize;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__button {
	margin-center: 0;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__back .elementor-flip-box__layer__title {
	margin-bottom: 8px;
	color: #ffffff;
	font-family: "Roboto", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: #ffffff;
	font-family: "Roboto", 'Microsoft Yahei', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-90 .elementor-element.elementor-element-44094f89>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 0px 0px 4px 0px;
	border-color: var(--e-global-color-708e196);
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__front {
	background-image: url("onsite20-21.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #381B2A24;
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__back {
	background-image: url("onsite20-211.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	background-color: #0C0A074D;
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box {
	height: 450px;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__front .elementor-flip-box__layer__title {
	margin-bottom: 15px;
	color: #ffffff;
	font-family: "Roboto", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
	text-transform: capitalize;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__front .elementor-flip-box__layer__description {
	color: #ffffff;
	font-size: 16px;
	font-weight: 200;
	text-transform: capitalize;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__button {
	margin-center: 0;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__back .elementor-flip-box__layer__title {
	margin-bottom: 8px;
	color: #ffffff;
	font-family: "Roboto", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
}

.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: #ffffff;
	font-family: "Roboto", 'Microsoft Yahei', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-90 .elementor-element.elementor-element-626ef503>.elementor-widget-container {
	margin: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 0px 0px 4px 0px;
	border-color: var(--e-global-color-accent);
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}

.elementor-90 .elementor-element.elementor-element-bc5bc7b>.elementor-container {
	max-width: 1200px;
}

.elementor-90 .elementor-element.elementor-element-bc5bc7b {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button-icon-right {
	margin-left: 5px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button-icon-left {
	margin-right: 5px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button--shikoba i {
	left: 5%;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button .cretive-button-text {
	font-size: 16px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: 0.5px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button i {
	font-size: 20px;
	color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button svg {
	height: 20px;
	width: 20px;
	fill: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button-wrapper {
	justify-content: flex-end;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button {
	padding: 10px 25px 10px 25px;
	color: var(--e-global-color-accent);
	background-color: #FFFFFF;
	border-radius: 100px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--winona::after {
	padding: 10px 25px 10px 25px;
	color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--winona>.creative-button-inner {
	padding: 10px 25px 10px 25px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--tamaya::before {
	padding: 10px 25px 10px 25px;
	color: var(--e-global-color-accent);
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--rayen::before {
	padding: 10px 25px 10px 25px;
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--rayen>.creative-button-inner {
	padding: 10px 25px 10px 25px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--saqui::after {
	padding: 10px 25px 10px 25px;
	color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button .creative-button-inner svg {
	fill: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--tamaya::after {
	color: var(--e-global-color-accent);
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--ujarak:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--wayra:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--rayen:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--pipaluk::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--wave:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--aylen::before {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--nuka::before {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--nuka::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--antiman::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--quidel::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button::before {
	border-radius: 100px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button::after {
	border-radius: 100px;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button:hover i {
	color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button:hover .creative-button-inner svg {
	fill: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button:hover {
	color: #ffffff;
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button:hover svg {
	fill: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--ujarak::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--wayra:hover::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--tamaya:hover {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--wave::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--wave:hover::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--aylen::after {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--saqui:hover {
	color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--nuka:hover::after {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c .eael-creative-button.eael-creative-button--quidel:hover::after {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-51d514c>.elementor-widget-container {
	margin: 0px 20px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button-icon-right {
	margin-left: 5px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button-icon-left {
	margin-right: 5px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button--shikoba i {
	left: 5%;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button .cretive-button-text {
	font-size: 16px;
	font-weight: 500;
	line-height: 1.6em;
	letter-spacing: 0.5px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button i {
	font-size: 20px;
	color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button svg {
	height: 20px;
	width: 20px;
	fill: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button-wrapper {
	justify-content: flex-start;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button {
	padding: 10px 25px 10px 25px;
	color: var(--e-global-color-accent);
	background-color: #FFFFFF;
	border-radius: 100px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--winona::after {
	padding: 10px 25px 10px 25px;
	color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--winona>.creative-button-inner {
	padding: 10px 25px 10px 25px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--tamaya::before {
	padding: 10px 25px 10px 25px;
	color: var(--e-global-color-accent);
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--rayen::before {
	padding: 10px 25px 10px 25px;
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--rayen>.creative-button-inner {
	padding: 10px 25px 10px 25px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--saqui::after {
	padding: 10px 25px 10px 25px;
	color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button .creative-button-inner svg {
	fill: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--tamaya::after {
	color: var(--e-global-color-accent);
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--ujarak:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--wayra:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--rayen:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--pipaluk::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--wave:hover {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--aylen::before {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--nuka::before {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--nuka::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--antiman::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--quidel::after {
	background-color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button::before {
	border-radius: 100px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button::after {
	border-radius: 100px;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button:hover i {
	color: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button:hover .creative-button-inner svg {
	fill: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button:hover {
	color: #ffffff;
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button:hover svg {
	fill: #ffffff;
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--ujarak::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--wayra:hover::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--tamaya:hover {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--wave::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--wave:hover::before {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--aylen::after {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--saqui:hover {
	color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--nuka:hover::after {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6 .eael-creative-button.eael-creative-button--quidel:hover::after {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-945c1b6>.elementor-widget-container {
	margin: 0px 0px 0px 20px;
}

.elementor-90 .elementor-element.elementor-element-1c4b542:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-1c4b542>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F7F7F7;
}

.elementor-90 .elementor-element.elementor-element-1c4b542 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 0px 80px 0px;
}

.elementor-90 .elementor-element.elementor-element-1c4b542>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-1b7166d {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-1b7166d .elementor-heading-title {
	color: var(--e-global-color-1577fdf);
	font-family: var(--e-global-typography-8d18e0b-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-8d18e0b-font-size);
	font-weight: var(--e-global-typography-8d18e0b-font-weight);
	text-decoration: var(--e-global-typography-8d18e0b-text-decoration);
	line-height: var(--e-global-typography-8d18e0b-line-height);
	letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
	word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-details {
	text-align: center;
	background-color: #fff;
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews {
	margin-left: 5px;
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-media a.eael-static-product-live-demo-btn {
	font-family: "创中黑", 'Microsoft Yahei', Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 2em;
	letter-spacing: 0.5px;
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-details>h2>a {
	color: #03356D;
	font-family: var(--e-global-typography-077cb4d-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-077cb4d-font-size);
	font-weight: var(--e-global-typography-077cb4d-font-weight);
	line-height: var(--e-global-typography-077cb4d-line-height);
	letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
	word-spacing: var(--e-global-typography-077cb4d-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-details>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-button-icon-right,
.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-button-icon-left {
	font-size: 24px;
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-button-icon-right.eael-static-product-button-svg-icon,
.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-button-icon-left.eael-static-product-button-svg-icon {
	width: 24px;
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-btn .eael-static-product-btn-inner {
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-btn {
	color: #ffffff;
	background-color: #03356D;
}

.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-btn:hover {
	color: #ffffff;
	background-color: #272727;
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-details {
	text-align: center;
	background-color: #fff;
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews {
	margin-left: 5px;
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-details>h2>a {
	color: #03556D;
	font-family: var(--e-global-typography-077cb4d-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-077cb4d-font-size);
	font-weight: var(--e-global-typography-077cb4d-font-weight);
	line-height: var(--e-global-typography-077cb4d-line-height);
	letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
	word-spacing: var(--e-global-typography-077cb4d-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-details>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-button-icon-right,
.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-button-icon-left {
	font-size: 24px;
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-button-icon-right.eael-static-product-button-svg-icon,
.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-button-icon-left.eael-static-product-button-svg-icon {
	width: 24px;
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-btn .eael-static-product-btn-inner {
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-btn {
	color: #ffffff;
	background-color: #03356D;
}

.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-btn:hover {
	color: #ffffff;
	background-color: #272727;
}

.elementor-90 .elementor-element.elementor-element-7035acf {
	margin-top: 50px;
	margin-bottom: 0px;
	padding: 50px 0px 50px 0px;
}

.elementor-90 .elementor-element.elementor-element-6c3b759 {
	text-align: left;
}

.elementor-90 .elementor-element.elementor-element-6c3b759 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), 'Microsoft Yahei', Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-90 .elementor-element.elementor-element-7afae0b .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-90 .elementor-element.elementor-element-7afae0b .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-90 .elementor-element.elementor-element-7afae0b .elementor-button {
	background-color: var(--e-global-color-primary);
	border-radius: 25px 25px 25px 25px;
	padding: 10px 25px 10px 25px;
}

.elementor-90 .elementor-element.elementor-element-7afae0b .elementor-button:hover,
.elementor-90 .elementor-element.elementor-element-7afae0b .elementor-button:focus {
	color: var(--e-global-color-primary);
}

.elementor-90 .elementor-element.elementor-element-7afae0b .elementor-button:hover svg,
.elementor-90 .elementor-element.elementor-element-7afae0b .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-thumbnail {
	height: 250px;
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-block-item {
	background-color: #99999900;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-block-item .eael-entry-media {
	border-radius: 8px 8px 8px 8px;
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-title,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-title a {
	color: #54595F;
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-title:hover,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-title a:hover {
	color: var(--e-global-color-primary);
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-title>a {
	font-family: "LXGWNewClearGothic-Book", 'Microsoft Yahei', Sans-serif;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	line-height: 1.8em;
	letter-spacing: 0.5px;
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta a,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li i,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li a,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>span,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>span a {
	color: var(--e-global-color-primary);
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>div,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>span,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li i,
.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li a {
	font-family: var(--e-global-typography-accent-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-elements-readmore-btn {
	font-family: var(--e-global-typography-secondary-font-family), 'Microsoft Yahei', Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
	color: var(--e-global-color-primary);
	margin: 10px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-elements-readmore-btn:hover {
	color: var(--e-global-color-secondary);
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-block-item .eael-entry-overlay {
	background-color: #00a0e9a1;
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-block.post-block-style-overlay .eael-entry-wrapper {
	background-color: var(--e-global-color-accent);
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-block-item .eael-entry-overlay>i {
	color: #ffffff;
	font-size: 18px;
}

.elementor-90 .elementor-element.elementor-element-8c0156e .eael-post-block-item .eael-entry-overlay .eael-post-block-hover-svg-icon {
	width: 18px;
}

.elementor-90 .elementor-element.elementor-element-253fa7b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 0px 80px 0px;
}

.elementor-90 .elementor-element.elementor-element-ca7117b {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-ca7117b .elementor-heading-title {
	color: var(--e-global-color-1577fdf);
	font-family: var(--e-global-typography-8d18e0b-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-8d18e0b-font-size);
	font-weight: var(--e-global-typography-8d18e0b-font-weight);
	text-decoration: var(--e-global-typography-8d18e0b-text-decoration);
	line-height: var(--e-global-typography-8d18e0b-line-height);
	letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
	word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-details {
	text-align: center;
	background-color: #fff;
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews {
	margin-left: 5px;
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-details>h2>a {
	color: #03356D;
	font-family: "Open Sans Hebrew", 'Microsoft Yahei', Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 1.2em;
	letter-spacing: 0.75px;
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-details>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-secondary-font-family), 'Microsoft Yahei', Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-button-icon-right,
.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-button-icon-left {
	font-size: 20px;
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-button-icon-right.eael-static-product-button-svg-icon,
.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-button-icon-left.eael-static-product-button-svg-icon {
	width: 20px;
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-btn {
	color: #ffffff;
	background-color: #03356D;
}

.elementor-90 .elementor-element.elementor-element-c9dec25 .eael-static-product-btn:hover {
	color: #ffffff;
	background-color: #272727;
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-details {
	text-align: center;
	background-color: #fff;
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews {
	margin-left: 5px;
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-details>h2>a {
	color: #03356D;
	font-family: var(--e-global-typography-077cb4d-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-077cb4d-font-size);
	font-weight: var(--e-global-typography-077cb4d-font-weight);
	line-height: var(--e-global-typography-077cb4d-line-height);
	letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
	word-spacing: var(--e-global-typography-077cb4d-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-details>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-secondary-font-family), 'Microsoft Yahei', Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-button-icon-right,
.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-button-icon-left {
	font-size: 20px;
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-button-icon-right.eael-static-product-button-svg-icon,
.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-button-icon-left.eael-static-product-button-svg-icon {
	width: 20px;
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-btn {
	color: #ffffff;
	background-color: #03356D;
}

.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-btn:hover {
	color: #ffffff;
	background-color: #272727;
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-details {
	text-align: center;
	background-color: #fff;
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product .eael-static-product-details .eael-static-product-price-and-reviews .eael-static-product-reviews {
	margin-left: 5px;
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-details>h2>a {
	color: #03356D;
	font-family: var(--e-global-typography-077cb4d-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-077cb4d-font-size);
	font-weight: var(--e-global-typography-077cb4d-font-weight);
	line-height: var(--e-global-typography-077cb4d-line-height);
	letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
	word-spacing: var(--e-global-typography-077cb4d-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-details>p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-secondary-font-family), 'Microsoft Yahei', Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-button-icon-right,
.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-button-icon-left {
	font-size: 24px;
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-button-icon-right.eael-static-product-button-svg-icon,
.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-button-icon-left.eael-static-product-button-svg-icon {
	width: 24px;
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-btn {
	color: #ffffff;
	background-color: #03356D;
}

.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-btn:hover {
	color: #ffffff;
	background-color: #272727;
}

.elementor-90 .elementor-element.elementor-element-c0affa7 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 80px 0px;
}

.elementor-90 .elementor-element.elementor-element-c0affa7:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-c0affa7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F7F7F7;
}

.elementor-90 .elementor-element.elementor-element-c0affa7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-b3a6c60>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-90 .elementor-element.elementor-element-b3a6c60>.elementor-element-populated {
	padding: 80px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-908f4cf {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-908f4cf .elementor-heading-title {
	color: var(--e-global-color-1577fdf);
	font-family: var(--e-global-typography-8d18e0b-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-8d18e0b-font-size);
	font-weight: var(--e-global-typography-8d18e0b-font-weight);
	text-decoration: var(--e-global-typography-8d18e0b-text-decoration);
	line-height: var(--e-global-typography-8d18e0b-line-height);
	letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
	word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-908f4cf>.elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-90 .elementor-element.elementor-element-13b82a0 .eael-grid-post-holder {
	background-color: #FCFCFC;
}

.elementor-90 .elementor-element.elementor-element-13b82a0 .eael-entry-overlay {
	background-color: rgba(0, 0, 0, .75);
}

.elementor-90 .elementor-element.elementor-element-13b82a0 .eael-entry-title,
.elementor-90 .elementor-element.elementor-element-13b82a0 .eael-entry-title a {
	color: #303133;
}

.elementor-90 .elementor-element.elementor-element-13b82a0 .eael-entry-title:hover,
.elementor-90 .elementor-element.elementor-element-13b82a0 .eael-entry-title a:hover {
	color: #23527c;
}

.elementor-90 .elementor-element.elementor-element-9b827d5>.elementor-element-populated {
	margin: 80px 0px 80px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-90 .elementor-element.elementor-element-11fef88 {
	text-align: center;
}

.elementor-90 .elementor-element.elementor-element-11fef88 .elementor-heading-title {
	color: var(--e-global-color-1577fdf);
	font-family: var(--e-global-typography-8d18e0b-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-8d18e0b-font-size);
	font-weight: var(--e-global-typography-8d18e0b-font-weight);
	text-decoration: var(--e-global-typography-8d18e0b-text-decoration);
	line-height: var(--e-global-typography-8d18e0b-line-height);
	letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
	word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-11fef88>.elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-90 .elementor-element.elementor-element-907590a {
	--e-image-carousel-slides-to-show: 6;
}

.elementor-90 .elementor-element.elementor-element-907590a .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-90 .elementor-element.elementor-element-907590a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #EBEBEB;
}

.elementor-90 .elementor-element.elementor-element-c5695f5 {
	padding: 0px 0px 30px 0px;
}

.elementor-90 .elementor-element.elementor-element-5bd4fda {
	text-align: left;
}

.elementor-90 .elementor-element.elementor-element-5bd4fda .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-90 .elementor-element.elementor-element-5bd4fda>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-2c0beb9 .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-90 .elementor-element.elementor-element-2c0beb9 .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-90 .elementor-element.elementor-element-2c0beb9 .elementor-button {
	background-color: #03356D;
	padding: 5px 25px 5px 25px;
}

.elementor-90 .elementor-element.elementor-element-7f6e70b6:not(.elementor-motion-effects-element-type-background),
.elementor-90 .elementor-element.elementor-element-7f6e70b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("footer-bg.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-90 .elementor-element.elementor-element-7f6e70b6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-90 .elementor-element.elementor-element-7f6e70b6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action {
	max-width: 1170px;
	background-color: #02010100;
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action.bg-img:after {
	background-color: #02010100;
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-a65617f-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-a65617f-font-size);
	font-weight: var(--e-global-typography-a65617f-font-weight);
	line-height: var(--e-global-typography-a65617f-line-height);
	letter-spacing: var(--e-global-typography-a65617f-letter-spacing);
	word-spacing: var(--e-global-typography-a65617f-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .sub-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .cta-button {
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button) {
	color: #29A4E0;
	background: #f9f9f9;
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .cta-button:not(.cta-secondary-button) {
	border-radius: 50px;
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button) {
	color: #f9f9f9;
	background: #3F51B5;
}

.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button) {
	background: #3F51B5;
}

.elementor-90 .elementor-element.elementor-element-1b3a123d>.elementor-widget-container {
	margin: 50px 0px 50px 0px;
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action {
	max-width: 1170px;
	background-color: #02010100;
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action.bg-img:after {
	background-color: #02010100;
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-a65617f-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-a65617f-font-size);
	font-weight: var(--e-global-typography-a65617f-font-weight);
	line-height: var(--e-global-typography-a65617f-line-height);
	letter-spacing: var(--e-global-typography-a65617f-letter-spacing);
	word-spacing: var(--e-global-typography-a65617f-word-spacing);
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .sub-title {
	color: #FFFFFF;
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .cta-button {
	padding: 12px 50px 12px 50px;
	font-family: var(--e-global-typography-text-font-family), 'Microsoft Yahei', Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:not(.cta-secondary-button) {
	color: #A63492;
	background: #f9f9f9;
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .cta-button:not(.cta-secondary-button) {
	border-radius: 50px;
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:hover:not(.cta-secondary-button) {
	color: #f9f9f9;
	background: #3F51B5;
}

.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action.cta-preset-1:not(.cta-preset-2) .cta-button:after:not(.cta-secondary-button) {
	background: #3F51B5;
}

.elementor-90 .elementor-element.elementor-element-735eceb7>.elementor-widget-container {
	margin: 50px 0px 50px 0px;
}

@media(min-width:768px) {
	.elementor-90 .elementor-element.elementor-element-4aaf41b {
		width: 100%;
	}

	.elementor-90 .elementor-element.elementor-element-289ec15 {
		width: 45%;
		align-items: center;
	}

	.elementor-90 .elementor-element.elementor-element-4338b09 {
		width: 55%;
	}

	.elementor-90 .elementor-element.elementor-element-3367175 {
		width: 21.797%;
	}

	.elementor-90 .elementor-element.elementor-element-806cc96 {
		width: 78.203%;
	}

	.elementor-90 .elementor-element.elementor-element-075603b {
		width: 50%;
	}

	.elementor-90 .elementor-element.elementor-element-56cab72 {
		width: 50%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-90 .elementor-element.elementor-element-6d1408c9 {
		width: 33.33%;
	}

	.elementor-90 .elementor-element.elementor-element-60a530f {
		width: 33.33%;
	}

	.elementor-90 .elementor-element.elementor-element-0fd67bd {
		width: 33.33%;
	}

	.elementor-90 .elementor-element.elementor-element-6f8f797 {
		width: 33.33%;
	}
}

@media(max-width:1024px) {
	.elementor-90 .elementor-element.elementor-element-eec9d7e .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-9a5988b .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-213f784e>.elementor-container {
		max-width: 1200px;
	}

	.elementor-90 .elementor-element.elementor-element-213f784e {
		margin-top: 30px;
		margin-bottom: 0px;
	}

	.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: 20px;
	}

	.elementor-90 .elementor-element.elementor-element-626ef503 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: 20px;
	}

	.elementor-90 .elementor-element.elementor-element-bc5bc7b>.elementor-container {
		max-width: 1200px;
	}

	.elementor-90 .elementor-element.elementor-element-bc5bc7b {
		margin-top: 30px;
		margin-bottom: 0px;
	}

	.elementor-90 .elementor-element.elementor-element-1b7166d .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-details>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-btn .eael-static-product-btn-inner {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-details>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-btn .eael-static-product-btn-inner {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>div,
	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>span,
	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li i,
	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-ca7117b .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-908f4cf .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-11fef88 .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .title {
		font-size: var(--e-global-typography-a65617f-font-size);
		line-height: var(--e-global-typography-a65617f-line-height);
		letter-spacing: var(--e-global-typography-a65617f-letter-spacing);
		word-spacing: var(--e-global-typography-a65617f-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .sub-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .cta-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .title {
		font-size: var(--e-global-typography-a65617f-font-size);
		line-height: var(--e-global-typography-a65617f-line-height);
		letter-spacing: var(--e-global-typography-a65617f-letter-spacing);
		word-spacing: var(--e-global-typography-a65617f-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .cta-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
}

@media(max-width:767px) {
	.elementor-90 .elementor-element.elementor-element-d5a0a5a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 80px 0px 80px 0px;
	}

	.elementor-90 .elementor-element.elementor-element-4aaf41b {
		width: 100%;
	}

	.elementor-90 .elementor-element.elementor-element-9f44504 .elementor-heading-title {
		font-size: 2rem;
		line-height: 2em;
		letter-spacing: 0.5px;
	}

	.elementor-90 .elementor-element.elementor-element-b5a7f63 {
		font-size: 20px;
	}

	.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-item>div {
		margin-right: 9px;
		margin-left: 9px;
	}

	.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-container {
		margin-right: -9px;
		margin-left: -9px;
	}

	.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-digits {
		font-size: 1.5em;
	}

	.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-label {
		font-size: 0.8em;
		line-height: 1em;
		letter-spacing: 0px;
	}

	.elementor-90 .elementor-element.elementor-element-9aeee67 .eael-countdown-finish-message {
		text-align: center;
	}

	.elementor-90 .elementor-element.elementor-element-eec9d7e .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-4201684>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-90 .elementor-element.elementor-element-8a17482 {
		width: 33%;
	}

	.elementor-90 .elementor-element.elementor-element-9700547 .eael-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-7e7e8fd {
		width: 33%;
	}

	.elementor-90 .elementor-element.elementor-element-4ef205b .eael-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-d2c5524 {
		width: 33%;
	}

	.elementor-90 .elementor-element.elementor-element-acd52bc .eael-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-9a5988b .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-44094f89 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: 24px;
	}

	.elementor-90 .elementor-element.elementor-element-1b7166d .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-media a.eael-static-product-live-demo-btn {
		font-size: 20px;
	}

	.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-details>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-b208ae2 .eael-static-product-btn .eael-static-product-btn-inner {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-details>p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e481dba .eael-static-product-btn .eael-static-product-btn-inner {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-6c3b759 {
		text-align: center;
	}

	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>div,
	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta>span,
	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li i,
	.elementor-90 .elementor-element.elementor-element-8c0156e .eael-entry-meta ul li a {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-ca7117b .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-e906db6 .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-c111c00 .eael-static-product-details>h2>a {
		font-size: var(--e-global-typography-077cb4d-font-size);
		line-height: var(--e-global-typography-077cb4d-line-height);
		letter-spacing: var(--e-global-typography-077cb4d-letter-spacing);
		word-spacing: var(--e-global-typography-077cb4d-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-908f4cf .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-11fef88 .elementor-heading-title {
		font-size: var(--e-global-typography-8d18e0b-font-size);
		line-height: var(--e-global-typography-8d18e0b-line-height);
		letter-spacing: var(--e-global-typography-8d18e0b-letter-spacing);
		word-spacing: var(--e-global-typography-8d18e0b-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-907590a {
		--e-image-carousel-slides-to-show: 2;
	}

	.elementor-90 .elementor-element.elementor-element-7f6e70b6:not(.elementor-motion-effects-element-type-background),
	.elementor-90 .elementor-element.elementor-element-7f6e70b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("4-5-bg-1.jpg");
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .title {
		font-size: var(--e-global-typography-a65617f-font-size);
		line-height: var(--e-global-typography-a65617f-line-height);
		letter-spacing: var(--e-global-typography-a65617f-letter-spacing);
		word-spacing: var(--e-global-typography-a65617f-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .sub-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action .cta-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .title {
		font-size: var(--e-global-typography-a65617f-font-size);
		line-height: var(--e-global-typography-a65617f-line-height);
		letter-spacing: var(--e-global-typography-a65617f-letter-spacing);
		word-spacing: var(--e-global-typography-a65617f-word-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}

	.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action .cta-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
}

/* Start custom CSS for column, class: .elementor-element-b3a6c60 */
h1:not(.site-title)::before,
h2::before {
	display: none;
}

/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7f6e70b6 */
.elementor-90 .elementor-element.elementor-element-1b3a123d .eael-call-to-action,
.elementor-90 .elementor-element.elementor-element-735eceb7 .eael-call-to-action {
	background-color: rgba(255, 0, 0, 0) !important
}

.swiper-container .swiper-slide {
	width: auto !important;
}

/* End custom CSS */
/* Start Custom Fonts CSS */
/*@font-face {*/
/*	font-family: 'Milky-mono-light';*/
/*	font-style: normal;*/
/*	font-weight: normal;*/
/*	font-display: auto;*/
/*}*/

/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */
/*@font-face {*/
/*	font-family: '创中黑';*/
/*	font-style: normal;*/
/*	font-weight: normal;*/
/*	font-display: auto;*/
/*	src: url('/skin/fonts/chuangzhonghei.ttf') format('truetype');*/
/*}*/

/*@font-face {*/
/*	font-family: '创中黑';*/
/*	font-style: normal;*/
/*	font-weight: bold;*/
/*	font-display: auto;*/
/*	src: url('/skin/fonts/chuangzhonghei.ttf') format('truetype');*/
/*}*/

/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */
/*@font-face {*/
/*	font-family: 'LXGWNewClearGothic-Book';*/
/*	font-style: normal;*/
/*	font-weight: normal;*/
/*	font-display: auto;*/
/*	src: url('/skin/fonts/LXGWNewClearGothic-Book.ttf') format('truetype');*/
/*}*/

/* End Custom Fonts CSS */